ContentShareService

class ContentShareService(blueJeansClient: BlueJeansClient, bjnScheduler: BjnScheduler)

Service provides for the APIs to manage content share during an ongoing meeting

Constructors

Link copied to clipboard
fun ContentShareService(blueJeansClient: BlueJeansClient, bjnScheduler: BjnScheduler)

Properties

Link copied to clipboard
val contentShareAvailability: ObservableValueWithOptional<ContentShareAvailability>

Provides for information about content share feature availability.
Available: If content sharing feature is available for the meeting UnAvailable: If content sharing feature not available for the meeting due to UnAvailableReasons

Link copied to clipboard

Provides for different ContentShareEvents

Link copied to clipboard
val contentShareState: ObservableValueWithOptional<ContentShareState>

Provides for content share state Starting Started Stopped

Link copied to clipboard
val receivingRemoteContent: ObservableValueWithOptional<Boolean>

tells if remote content is being received

Functions

Link copied to clipboard
fun startContentShare(contentShareType: ContentShareType)

Start Content share with desired ContentShareType

Link copied to clipboard

Stops the on going content share